package com.umfwechat.common.constant;


/*************************************************************************
 *desc : 返回数值相关常量类
 *class : ValueConsts
 *@author :  liu chun yan
 *@version :  1.0  
 *description :  用于记录与返回数值有关的常量类
 *@see :                        
 *************************************************************************/
public class ValueConsts {

	//处理完成
	public static final String PROC_DONE = "2";
	//订单状态(支付成功)
	public static final String PAY_SUC = "2";
	//订单状态(交易成功)
	public static final String DEAL_SUC = "4";
	//查询类型(按天订单统计)
	public static final String QRYTYPE_ONEDAY = "1";
	//查询类型(按时间段订单统计)
	public static final String QRYTYPE_DAYS = "2";
	//金额 0.00
	public static final String AMOUNT_ZERO = "0.00";
	public static final String ZERO = "0";
	//第一天
	public static final String FIRST_DAY = "01";
	//类别（0-想成为商户 1-想成为代理商 2-意见反馈）
	public static final String TO_STORE_USER = "0";
	public static final String TO_AGENT_USER = "1";
	public static final String SUGGESTIONS = "2";
	//处理状态（0-待处理 1-已处理）
	public static final String SUSPENDING = "0";
	public static final String SOLVED = "1";
	//身份（0-管理员 1-操作员）
	public static final String PAYEE = "0";
	public static final String CASHIER = "1";
	//用户状态（0-正常）
	public static final String NORMAL = "0";
	//默认
	public static final String DEFAULT = "0";
	//非默认
	public static final String NON_DEFAULT = "1";
	
	//---------------查询商户绑卡信息-----------------------
	//绑定银行卡的状态(2可用)
	public static final String EDRAW_STATE = "2";
	//推迟提现时间(1天)
	public static final String EDRAW_DELAYDAYS = "1";
	//账户类型（0个人账户）
	public static final String EDRAW_RECVBANKACCPRO = "0";
	//银行卡类型（0借记卡）
	public static final String BANKCARDTYPE = "0";
	//下发短信
	public static final String PRODUCTID = "SPAPPLY1";
	//卡bin  银行id
	public static final String BANKID = "00033000";
	//查询结算列表接口  
	public static final String PAGE_SIZE_PAYORDER = "10000";
	
	//模板字体颜色
	public static final String KEYWORD_COLOR = "#000000";
	//支付类型
	public static final String PAY_TYPE = "01";
	//版本号
	public static final String VERSION_TYPE = "4.0";
	//机构号
	public static final String INSTID_VALUE = "20000001";
	
	//
	/**
	 * 立码付签约状态
	 */
	public static final String APP_CHANNEL_STATE_FOUR="4";
	public static final String APP_CHANNEL_STATE_THREE="3";
	/**
	 * 定价产品 type
	 */
	public static final String IMPAY_TYPE="10";
	public static final String SERVTYPE="11";
	public static final String ROLE="10";
	public static final String LOGIN_PASSWD="111111";
	/**
	 * 可用
	 */
	public static final String ISON="1";
	/**
	 * 收款码状态	1可用
	 */
	public static final String QRSTATE="1";
	/**
	 * 分页数据
	 */
	public static final String PAGE_ONE="1";
	/**
	 * 分页数据
	 */
	public static final String PAGE_FOUR="4";
	/**
	 * 分页数据
	 */
	public static final String PAGE_TWENTY="20";
	
	/**
	 * 辅助标记，0没有，1有
	 */
	public static final String FLAG_ZERO="0";
	
	/**
	 * 辅助标记，0没有，1有
	 */
	public static final String FLAG_ONE="1";
	/**
	 * 通用状态0
	 */
	public static final String STATE_ZERO="0";
	/**
	 * 通用状态1
	 */
	public static final String STATE_ONE="1";
	/**
	 * 通用状态2
	 */
	public static final String STATE_TWO="2";
	
	public static final String STATE_THREE="3";
	
	public static final String STATE_FOUR="4";
	/**
	 * 类型1
	 */
	public static final String TYPE_ONE="1";
	/**
	 * 类型2
	 */
	public static final String TYPE_TWO="2";
	/**
	 * 保存管理员，0校验
	 */
	public static final String OPER_TYPE="0";
	/**
	 * 保存管理员，1新增
	 */
	public static final String OPER_TYPE_ONE="1";
	
	//外部用户状态 2-正常;4-注销  wx-微信
	public static final String EXTERNAL_USER_NOMAL = "2";
	public static final String EXTERNAL_USER_LOG_OFF = "4";
	public static final String EXTERNAL_USER_GENRE = "wx";
	
	//企业版用户状态 0 正常  1 禁用 2 删除
	public static final String USER_NOMAL = "0";
	public static final String USER_DISABLED = "1";
	public static final String USER_DEL = "2";
	

	
	/******************************************* 复合值  *****************************************************/
	//店铺处理状态 (06:待修改，07:自动审核通过待审查，08:复审开通成功)
	public static final String OPEN_STORE_SUC_STATE2 = "06,07,08";
	//店铺处理状态 (06:待修改，07:自动审核通过待审查，08:复审开通成功，09:待复查)
	public static final String OPEN_STORE_SUC_STATE = "'06','07','08','09'";
	//05 待邀请商户    06待修改    07自动审核通过待审查   08复审开通成功   09待复查   10待商户签约
	public static final String OPEN_STORE_SUC_STATE1 = "'05','06','07','08','09','10'";
	//产品编号（固定二维码支付(微信)）
	public static final String PRODUCTID_WX_FIXED = "P15Y0002";
	//公共鉴权 产品号
	public static final String JQ_PRODUCTID = "P15Y0002";
	//产品编号（微信条码支付API）
	public static final String PRODUCTID_WX_BAR_CODE = "P15X0001";
	//产品编号（固定二维码支付(支付宝)）
	public static final String PRODUCTID_ALIPAY_FIXED = "P15Y0003";
	//产品编号（微信条码支付API）
	public static final String PRODUCTID_ALIPAY_BAR_CODE = "P15X0002";
	//产品编号（e秒付对私实时付款到借记卡API）
	public static final String PRODUCTID_ES_PAYMENT_CODE = "P1540013";
	//当日结算
	public static final String PRODUCTID_SETTLE_BAR_CODE = "P134101A";
	//产品编号（微信）
	public static final String PRODUCTID_WX = "'" + PRODUCTID_WX_FIXED + "','" + PRODUCTID_WX_BAR_CODE + "'";
	//产品编号（支付宝）
	public static final String PRODUCTID_ALIPAY = "'" + PRODUCTID_ALIPAY_FIXED + "','" + PRODUCTID_ALIPAY_BAR_CODE + "'";
	/******************************************* 缓存时间  *****************************************************/
	//1周
	public static final int ONE_WEEK = 7 * 24 * 60 * 60; 
	
	//1天
	public static final int ONE_DAY = 24 * 60 * 60;
	
	//30天
	public static final int THIRTY_DAY = 30 * 24 * 60 * 60;
	
	//2小时
	public static final int TWO_HOURS = 2 * 60 * 60;
	//半小时
	public static final int HALF_HOURS = 30 * 60;
	
	
	/******************************************* 店铺状态  *****************************************************/
	/**
	 * 店铺状态：待提交店铺
	 */
	public static final String S02 = "02";
	/**
	 * 店铺状态：待上传照片
	 */
	public static final String S03 = "03";
	/**
	 * 店铺状态：待开通产品
	 */
	public static final String S04 = "04";
	/**
	 * 店铺状态：待邀请商户
	 */
	public static final String S05 = "05";
	/**
	 * 店铺状态：待修改
	 */
	public static final String S06 = "06";
	/**
	 * 店铺状态：自动审核通过待审查
	 */
	public static final String S07 = "07";
	/**
	 * 店铺状态：复审开通成功
	 */
	public static final String S08 = "08";
	/**
	 * 店铺状态：待复查
	 */
	public static final String S09 = "09";
	/**
	 * 店铺状态：待商户签约
	 */
	public static final String S10 = "10";
	
	/******************************************* POS状态  *****************************************************/
	/**
	 * POS状态：一级代理商审核
	 */
	public static final String P50 = "50";
	/**
	 * POS状态：二级代理商审核
	 */
	public static final String P51 = "51";
	/**
	 * POS状态：三级代理商审核
	 */
	public static final String P53 = "53";
	/**
	 * POS状态：风险审核
	 */
	public static final String P54 = "54";
	/**
	 * POS状态：财务审核
	 */
	public static final String P55 = "55";
	/**
	 * POS状态：运营报备
	 */
	public static final String P56 = "56";
	/**
	 * POS状态：运营开启
	 */
	public static final String P57 = "57";
	/**
	 * POS状态：运营提现配置
	 */
	public static final String P58 = "58";
	/**
	 * POS状态：运营终端分拔
	 */
	public static final String P59 = "59";
	/**
	 * POS状态：运营手续费配置
	 */
	public static final String P61 = "61";
	/**
	 * POS状态：完成
	 */
	public static final String P60 = "60";
	/**
	 * e秒付提前结算接口BUSIID银行卡流水
	 */
	public static final String BUSIID = "'68'";
	/*
	 * 时间类型
	 */
	public static final String TIME = "yyyy-MM-dd HH:mm:ss";
	/*
	 * 收款方账户类型（提前结算） 00银行卡
	 */
	public static final String SIXTEEN = "16";
	/*
	 * 
	 */
	public static final String INBANKACCTYPE = "00";
	/*
	 * 提前结算无数据
	 */
	public static final String LIMITAMOUNT_ZERO = "00270011";
	/*
	 * 提前结算不在运营时间内
	 */
	public static final String OUT_TIME = "00270004";
	/*
	 * 提前结算不在运营时间内
	 */
	public static final String NO_PRODUCT = "00270003";
	//正常结算列表查询 只查询基本产品的结算（T+1）
	public static final String PRODUCTID_SETTLE = "P080000C";
	public static final String ALL = "all";
	
	
	/**
	 * 基金版本号
	 */
	public static final String VERSION = "1.0";	
	//基金开户功能码
	public static final String FUNCODE = "FUNDPERP_OPENACC";	
	//微信菜单标签
	public static final String ONE_ZERO_THREE = "103";	//个体
	public static final String ONE_ZERO_ONE = "101";	//小微
	
	
	
}
